var User = require("./user");

// 插入
function insert() {
    var user = new User({
        username: 'Tracy McGrady', //用户账号
        userpwd: 'abcd', //密码
        userage: 37, //年龄
        logindate: new Date() //最近登录时间
    });

    user.save(function (err, res) {
        if (err) {
        console.log(`err: ${err}`);
        } else {
        console.log(`Res: ${res}`);
        }
    })

    // or

    User.create({
        username: 'Tracy McGrady', //用户账号
        userpwd: 'abcd', //密码
        userage: 37, //年龄
        logindate: new Date() //最近登录时间
    }, function (err, res) {
        if (err) {
            console.log(`err: ${err}`);
        } else {
            console.log(`Res: ${res}`);
        }
    })
}

// insert();

// 更新
function update() {
    var wherestr = {'username' : 'Tracy McGrady'}; // 需要更改的索引，相当于MySQL中的 where 查询条件
    var updatestr = {'userpwd': 'zzzz'};

    User.update(wherestr, updatestr, function(err, res){
        if (err) {
            console.log(`err: ${err}`);
        } else {
            console.log(`Res: ${res}`);
        }
    });
}

// update();


function del() {
    var wherestr = {'username' : 'Tracy McGrady'};

    User.remove(wherestr, function(err, res){
        if (err) {
            console.log(`err: ${JSON.stringify(err)}`);
        } else {
            console.log(`Res: ${JSON.stringify(res)}`);
        }
    })
}

del();